package cn.sumpu.app.guoguojie.biz;

import cn.sumpu.app.guoguojie.domain.AccountDrawApply;
import cn.sumpu.app.guoguojie.exception.AppBusinessException;
import cn.sumpu.app.guoguojie.util.PageModel;

public interface AccountDrawApplyBiz {
   
    //添加 会员提现申请
    void addAccountDrawApply(AccountDrawApply apply) throws AppBusinessException;
    //更新 会员提现申请
    void updateAccountDrawApply(AccountDrawApply apply) throws AppBusinessException;
    //根据ID查询 会员提现申请 信息
    AccountDrawApply getAdaById(String id) throws AppBusinessException;
    //查询 会员提现申请 列表
    PageModel getAdasByCondition(String nickname, String status, Integer pageSize, Integer page) throws AppBusinessException;
    //查询 会员提现申请 总数
    Integer getAdaCountByCondition(String nickname, String status) throws AppBusinessException;
    //审核会员提现申请
    void auditApply(AccountDrawApply apply) throws AppBusinessException;
    
}
